1.0800000000000000673e-33 leaf production